home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / hypertxt.arj / H9404 / CASINO.CD < prev    next >
Text File  |  1994-11-27  |  6KB  |  94 lines

  1.           @VCasino, avagy a félkarú bandita@N
  2.           
  3.           Érte   már   Önöket   az  a  meglepetés,  hogy  számítógépük
  4.           akaratukon  kívül  szerencsejáték-automatává  változott?  Ha
  5.           nem,  akkor  örüljenek! Valami ôrültnek ugyanis az az ötlete
  6.           támadt,  hogy  a  gépet  ilyen  félkarú rablóvá változtassa;
  7.           persze  nem  pénzbedobással mûködik, azt nem tud kérni, csak
  8.           adatokat  fogyaszt.  De  mintha  a  forgalmazó  elfelejtette
  9.           volna  bejelentési kötelezettségét, mintha nem fordult volna
  10.           a  Szerencsejáték-felügyelethez az engedélyért, mert az Önök
  11.           nyerési   esélyei   egyenlôek   a   nullávál.  Hiába  ad  öt
  12.           forgatást,  soha  nem akar kijönni az a telefonszám, amelyen
  13.           a  beígért segítséget hívhatnánk. Sôt, a programban nincs is
  14.           semmiféle telefonszám, már maga az ígéret hamis.
  15.           
  16.           Ez  a  rutin  több  vírusban is megtalálható. Alapváltozatát
  17.           @KDavid   Chess,@N   az   IBM  máltai  képviseletének  dolgozója
  18.           csípte   fülön,   még   1991   tavaszán,  de  késôbb  szerte
  19.           Olaszországban    tapasztalhatták,    milyen   veszélyes   a
  20.           képernyôn  fel-feltûnô  bandita.  Aki elvesztette mind az öt
  21.           forgatást  (más  lehetôsége  nincs,  nyerni  nem tud senki),
  22.           szembesül   a   játék  végkifejletével.  A  gép  érvényesíti
  23.           nyereményigényét:       tönkreteszi       a       merevlemez
  24.           állománykiosztási  táblázatát, így eltünteti az adatokat is.
  25.           A     közhasznú    vadászprogramok    mind    ismerik,    de
  26.           helyreállítással  nem  foglalkoznak, egyöntetûen a fertôzött
  27.           állomány törlését javasolják.
  28.           
  29.           Rezidens  része  kétfelé  oszlik a tárban: a rendszerterület
  30.           elsô   tartományában   3152  bájton,  a  felsô  tartományban
  31.           mintegy  37568 bájton terpeszkedik el. Valódi hossza azonban
  32.           csupán  2332  bájt. Miért ez a hatalmas tárigény egy ekkorka
  33.           programnak?   A   magyarázat:   a   szerencsejáték   rutinja
  34.           komolyabb  vezérlést  igényel,  ehhez  pedig lényegesen több
  35.           hely  kell.  Ha beköltözött, magára láncolja az INT 00h, INT
  36.           23h,  valamint az INT 30h megszakításhívásokat, amelyek erre
  37.           a   rendszerterületre   mutatnak.   Ållományfertôzés   három
  38.           esemény   hatására   következhet   be.   Ha  kiadjuk  a  DIR
  39.           parancsot,  azzal bemásoljuk a megvizsgált könyvtár egy .COM
  40.           állományába.   Szaporítja  a  fertôzött  program  futtatása,
  41.           illetve  ha  megnyitunk  egy állományt, arra Casino a tárból
  42.           azonnal  lecsap,  még  a  COMMAND.COM-ot sem kíméli. Annyira
  43.           nem,  hogy  amint  egy  fertôzött  programot futtatunk, elsô
  44.           dolga   a   C:   meghajtó   fôkönyvtárában   a   COMMAND.COM
  45.           elintézése.
  46.           
  47.           Amíg  a  tárat felügyeli, a CHKDSK allokációs hibákat jelez,
  48.           s   ha   a   /F   kapcsolóval  ezen  igazítanánk,  abba  sok
  49.           állományunk  pusztulhat  bele.  Ilyenkor  a katalógus sem az
  50.           állományok    valós,    2332    és    2346    bájt   közötti
  51.           hossznövekedését  mutatja,  ez  legtöbbször  rejtve  marad a
  52.           szemünk  elôl.  Ha  az  állomány  hosszabb,  mint  46  bájt,
  53.           véletlenszerûen  1  és  16  bájt  közötti  értékkel növeli a
  54.           méretet. Viszont a mentés idôpontján soha nem változtat.
  55.           
  56.           Január  15-én, április 15-én és augusztus 15-én aktiválódik,
  57.           a  képen  bemutatott játékgéppé változtatva számítógépünket.
  58.           Becsülettel  bevallja, ô a lemezromboló, a máltai emlék, épp
  59.           most  tette  tönkre a FAT-et. De van egy másolata a RAM-ban,
  60.           abból   még   minden  visszanyerhetô.  Ha  újraindítanánk  a
  61.           rendszert,  adatainktól  örökre  elbúcsúzhatunk  --  huhogja
  62.           vészjóslón.   Adataink  sorsa  a  Jackpot  játék  eredményén
  63.           múlik.  Azt  azonban  nem mondja, hogy az elbukott parti ára
  64.           is   a   FAT.   Mint   említettük,   a   felhasználó  @Kmindig@N
  65.           veszít, a nyerésre fel sincs készítve a vírus.
  66.           
  67.           Casino-B,    amelybôl   képünk   készült,   csak   a   21-es
  68.           megszakításhívásokkal   babrál,   s   már  azelôtt  megtölti
  69.           szeméttel  a  FAT-ot,  mielôtt  a  szerencsétlen felhasználó
  70.           játszani  kezdene  adataiért.  Sôt  a  felkínált öt játékból
  71.           minden    második-harmadik    menetben    négyet   elegánsan
  72.           elsikkaszt.   Valamivel   sportszerûbb   a  tavaly  májusban
  73.           feltûnt  Casino-C,  ez  ugyanis  hagyja nyerni a gépkezelôt.
  74.           Épp  ezért  a  játékgép  megjelenésekor  nem  teszi  azonnal
  75.           tönkre   az  állományelhelyezési  táblát.  Ha  nyerünk,  nem
  76.           roncsol, csupán egy dühödt hangú figyelmeztetést küld:
  77.           
  78.           BASTARD ! You're lucky this time -- but for your own sake now
  79.           
  80.           SWITCH OFF YOUR COMPUTER AND DON`TURN IT ON TILL TOMORROW!!!
  81.           
  82.           mely szerint  bár miénk  a játszma,  saját érdekünkben mégis
  83.           jobb,  ha  most  kikapcsoljuk   a  gépet,  s  másnapig   nem
  84.           dolgozunk  vele.  Utána  síri  csönd,  a  gép elhalt. Tiszta
  85.           rendszerlemezrôl újraindítva,  elôbb vírustalanítás,  azután
  86.           folytathatjuk a munkát, az adatok megmaradtak.
  87.           
  88.           Szövege  alapján  @KPatricia  Hoffman@N  az alapprogramot  Málta
  89.           szigetérôl származtatja, de  a programozási jegyek  inkább a
  90.           Milánóban  mûködô  vírusmûhelyre   utalnak.  A  két   utóbbi
  91.           változatra ez a megállapítás még inkább érvényes.
  92.           
  93.           Kis János
  94.